away from the main street - Turc Anglais Dictionnaire